nonnegotiable certificate of deposit - Francés Inglés Diccionario